Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 PALACE YARD Terraced £346,031 £205,000 6 Feb 2013
5 PALACE YARD Terraced £272,787 £147,500 8 May 2009